oil cooler hoses - Francés Inglés Diccionario